pre-ordered payment - Turkish English Dictionary